//
//  MYStatus.swift
//  MYSinaWeico
//
//  Created by Magic Yu on 16/4/12.
//  Copyright © 2016年 Magic Yu. All rights reserved.
//

import UIKit

class MYStatus: NSObject {

 /// 唯一的一条微博记录
    var id: Int64 = 0
 /// 微博创建的时间
    var created_at: String?
 /// 微博正文
    var text: String?
 /// 微博来源
    var source: String?
    
 /// 用户属性
    var user: MYUser?
    
    
    init(dict: [String: AnyObject]) {
        super.init()
        setValuesForKeysWithDictionary(dict)
    }
    
    override func setValue(value: AnyObject?, forKey key: String) {
        //需要判断key是否是user
        if key == "user" {
        //字典转模型
            user = MYUser(dict: value as! [String: AnyObject])
            //return一定不能忘记 字典转模型就白做了
            return
        }
        
        super.setValue(value, forKey: key)
    }
    
    //过滤
    override func setValue(value: AnyObject?, forUndefinedKey key: String) { }
}








